787 words
这段也许不能叫随笔——但标题名先这样写了《亦或者,思维之影》这个世界上,有两种 「预测」 首先,比如,这个房子的体积,如何预测? 我们知道了它的长宽高,那就能求出来 这是 「已知规律」 又比如—— 我们知道了一间房子的价格 同时,我们想知道差不多的房子的价格 如何预测? 我们预估,它们的价格一样 这是 「拟合」 好了,我们现在要完成这个世界上最伟大的工程 构建一个人的思维。 我们当然—— 不能把一个人,开膛破肚,看看他的心,在诉说什么。 但我们,拥有思维的痕迹。 我们所有人,我们思索,我们留下给世界的一切思想的痕迹都被书写于—— 在这里,那里,还有——这里。 他们便是—— 「文字」 。 我们所拥有的思维的一切轨迹。 「文字」 现在,我们不知道思维的规律,但显然易见,我们拥有了思维的影子。 回到那座我们仍不知道价格的房子——你知道如何预测房价吗? 显然,地价,平数,户数,配套——他们都是原因。 尽管我们不知道规律。 但我们已然知晓,他们之间存在联系。 那就用足够多的数据,拟合。 但——房价有单位可量化 可文字呢? 如同我们不知晓,两朵看似相似的花,它们的名字。因为无法 「量化」 那...
460 words
关于Hyprland这是一个流行的平铺窗口管理器——而至于我为什么要从Sway换到Hyprland,那就要引出它的第二个优点: 它 很 酷 炫Hyprland支持动画,圆角,以及更多的动效,这是我选择它的主要原因,也可以说是唯一原因 DMS在换到Hyprland后我也开始抄一些大佬的配置,但Waybar改来改去仍然很丑,直到后面我甚至打算干脆弃用Hyprland 此时我偶然看到群内一位大佬的WM配置,高雅至极 我 恬不知耻地索要 极其谦逊地请教了大佬的配置,他给我推荐了DMS这个Shell 体验真的是高雅至极啊!!!Arch说到Arch——好的你知道我要说什么,I use Arch,btw. 好吧扯回正题,我换到Arch的主要原因其实还是想要新鲜的软件包,以及垂涎已久的AUR包,Deb的古董软件包用下来是真的难受,即使我加了Sid软件源,也只是徒增不稳定性罢了。 在那年——一个天才想到要将Debian的稳定性和Arch的新鲜快捷结合起来 于是他们发明了Debian Sid 后来的事情我们大家都知道了,那是个不稳定也不新鲜的集百家之所短的系统
380 words
关于灵越见灵越这篇文章 ToT的思路是这样:活跃地不断生成分支,哪怕是1+1=2,ToT都要生成1+1=1+1或1+1=3-1这种废话,而DBBR的思路是惰性启用分支,1+1=2这种废话就不会浪费钱去搜索 我对灵越的最初定义是惰性搜索树,而后面我发现:Tree的fork成本很高,那么,有没有什么结构是fork成本很低的呢?(此处的具体思维是:既然存完整很贵,那只存增量,但Tree结构不允许你这样做,于是:”只存增量,什么是只存增量的呢,Git。”)Git。于是我引入了DAG结构。 增量化的思路是从哪来的呢,我在想:像这样我们的每个节点如果都存储完整上下文,那么,其实我们可以不用那样做:继续利用Git的的思路:内容寻址,没错,又是Git。每个节点存那一次对话就够了,再给它分配一个哈希值,我们在图上用哈希值代表一个节点。
250 words
关于灵越见灵越这篇文章 关于消耗我跑通了灵越的第一个Demo,我最初对于Token的消耗量抱有悲观态度,但实际测下来,Token消耗量甚至不算多,我原本的预计是三支线并行,此时每2轮评估+支线与主线维护,要花上5.5倍的Token。 但实际测下来,由于足够激进的剪枝,哪怕最激进的每轮强制创建一个分支的策略,灵越平均每轮所持有的分支也仅仅1-2个,这时token消耗量仅仅2.5-4倍。 对于日常使用所用的分支策略,每轮所持有的仅仅1个甚至没有,这时消耗量只到1-2.5倍的Token。 资源消耗量很超乎预期
1k words
关于灵越我在昨晚偶然想到这个点子,最初由 ToT (即 思维树 Tree of Thoughts ) 启发,ToT 的思路是每步生成多个候选思维,呈现树状,最后评估,剪枝,择取最优 ToT 在现在的深度学习届已经很少见了。因为太贵,以及模型能力的增长。 思路我们的 agent 本质上仅做正常推理,但另一个模型会不断评估模型行为中的重要决策,然后根据评估结果,抽离模型会 贪心地 选择建立一个优分支,这些优分支会不断地尝试回调(就是合并)到主分支(这些分支会随着主分支演进,它们同时会随着主分支的要求而演进,另一个模型每两轮会评估分支) 我们给予主线管理分支和查看分支的能力,把分支视为模型可操作和阅读的一个文件 在图结构上,我们使用了Git 式 parent 指针,当指针指向分支的根节点,这个根节点向后就是上文,向前就是当前节点的下文。每个节点模仿Git搞单一标识符,节点粒度就是用户与LLM 的一次对话。 这些分支在被认为不足够好时会休眠。被休眠的分支仍然可以被参考,但不再评估,也无法被回调。分支价值计算: V(b)=α⋅质量分+β⋅新颖性−γ⋅连点距−δ⋅成本 每两轮评估一...
285 words
关于SwaySway是一个平铺式 Wayland 合成器 很有趣的是可以随时修改配置文件并Win+Shift+C来热重载,这个命令让 Sway 重新读取配置文件并应用,但不会关闭任何窗口。这可比其他桌面环境的注销重登方便得多 Sway 以及同类型的WM等的最大优点就是省资源了,Sway 本体平常只吃100MB左右的内存 不过重要的是 Sway 几乎没有什么预装的比如亮度调节功能键,合盖睡眠一类的东西,还需要自己去写配置文件 比如合盖睡眠,你需要在配置文件里写: 1bindswitch lid:on exec systemctl suspend Sway 的使用体验其实还不错,至少我这两天用下来是这样的
470 words
安装过程折腾了一天后总结出的现版本明日方舟Linux安装过程:确保 binder 内核模块已加载-创建三个 binder 设备节点-设定设备节点权限-下载Docker镜像-下载NVIDIA工具包-构建镜像 使用NVIDIA渲染以及ARM转译-使用adb连接-下载明日方舟APK包体-使用abd install向容器中安装明日方舟-使用scrcpy投屏设备-打开 此外,此处可通过binderfs来代替第1,2步骤,这也是被推荐的方式 但是我的内核不支持binderfs就是了 一些坑NVIDIA工具包这里有坑 NVIDIA驱动会验证GPG签名所以你去拉Github上的仓库会被拒绝安装 现版本,鹰角不再提供x86架构的apk安装包,因此你必须用转译,但转译情况下极不稳定 binder设备节点的设备名在不同发行版下可能不同,列如我的就是带anbox前缀的 如果打开桌面但只有虚拟按键且黑屏,那么有可能是数据库损坏导致桌面无法启动,此时其实可以直接安装游戏并强制启动 总结: 鹰角居然不支持Linux鹰角真是太坏了唉海猫小时候… NVIDIA闭源驱动真是太坏了唉老黄小时候…
27 words
孩子们,听说你们放假了?再重复一次,时间要加速了。 歌曲
39 words
这期是 处刑鼓掌 向修女忏悔吧/シスターに懺悔を 求&影 いますぐ輪廻 !歌曲